Deze stofsensor geeft een goede indicatie van de luchtkwaliteit in een omgeving door de stofconcentratie te meten. Het fijnstofgehalte
(PM-niveau) in de lucht wordt gemeten door de duur van de lage pulsbezetting (LPO-tijd) in een bepaalde tijdseenheid te tellen. De LPO-tijd is evenredig met de PM-concentratie. Deze sensor kan betrouwbare gegevens leveren voor luchtzuiveringssystemen; hij reageert op fijnstofdeeltjes met een diameter van 1 μm.
- Deze sensor gebruikt een telmethode om de stofconcentratie te meten, geen weegmethode, en de eenheid is stuks/L of stuks/0,01 cf.
- Plaats de sensor altijd rechtop, zoals in de afbeelding
- Voor het eerste gebruik is een voorverwarmingstijd van 3 minuten vereist.
- Draai niet aan de twee instel potentiometers, hierdor wordt de fabriek instelling gewijzigd en werkt de sensor niet meer nauwkeurig!!!
Benodigde componenten
Arduino UNO
Grove - PPD42 Stof sensor
Grove - 16x2 RGB LCD
Grove Base shield
1: plaats de base shield boen op de Arduino UNO
2: Sluit de Grove Stof sensor aan op poort D8 van het Grove-Basisschild.
3: Sluit het RGB LCD aan op een I2C poort
4: Sluit de Arduino met een USB kabel aan op de laptop of PC
5: upload de sketch naar de Arduino met sensor
Poort
Type sensor, display of andere grove module
D8
Grove - PPD42 Stof sensor
I2C
Grove - RGB LCD
Opwarmtijd:
De sensor heeft een "warm-up" periode nodig (vaak 3 minuten of langer) voordat de metingen stabiel en betrouwbaar zijn.
Relatieve meting:
Deze specifieke sensor is vooral goed in het detecteren van veranderingen in de luchtkwaliteit, in plaats van het geven van een exacte
PPM-waarde (parts per million).
In de Arduino-code zijn 3 bibliotheken opgenomen
1
#include <Wire.h> // include Arduino Wire library, (adafruit DS248)
Deze bibliotheek maakt communicatie met I2C-apparaten mogelijk.
2
"include "rgb_lcd.h" // include Seeed Studio LCD library.
Met de LiquidCrystal-bibliotheek kunt u LCD-schermen bedienen die compatibel zijn met de Hitachi HD44780-driver.